package com.zygh.policeasset.pojo.vo;

import cn.afterturn.easypoi.util.PoiElUtil;
import com.zygh.policeasset.pojo.Assets;
import io.swagger.annotations.ApiModelProperty;
import java.util.List;

/* loaded from: police-asset-2.0-0.0.1-SNAPSHOT.jar:BOOT-INF/classes/com/zygh/policeasset/pojo/vo/AdjustAssetsCardVO.class */
public class AdjustAssetsCardVO {
    @ApiModelProperty("主键id")
    private Integer id;
    @ApiModelProperty("添加时间")
    private String createTime;
    @ApiModelProperty("调整原因")
    private String reason;
    @ApiModelProperty("资产主键id集合")
    private String assetsIds;
    @ApiModelProperty("资产拆分主键id集合")
    private String breakAssetsIds;
    @ApiModelProperty("操作人名称")
    private String userName;
    @ApiModelProperty("资产主键id集合")
    private List<Assets> assetsList;
    @ApiModelProperty("资产拆分主键id集合")
    private List<Assets> breakAssetsList;
    @ApiModelProperty("类型")
    private Integer type;
    @ApiModelProperty("卡片调整类型")
    private String dictName;

    public void setId(Integer id) {
        this.id = id;
    }

    public void setCreateTime(String createTime) {
        this.createTime = createTime;
    }

    public void setReason(String reason) {
        this.reason = reason;
    }

    public void setAssetsIds(String assetsIds) {
        this.assetsIds = assetsIds;
    }

    public void setBreakAssetsIds(String breakAssetsIds) {
        this.breakAssetsIds = breakAssetsIds;
    }

    public void setUserName(String userName) {
        this.userName = userName;
    }

    public void setAssetsList(List<Assets> assetsList) {
        this.assetsList = assetsList;
    }

    public void setBreakAssetsList(List<Assets> breakAssetsList) {
        this.breakAssetsList = breakAssetsList;
    }

    public void setType(Integer type) {
        this.type = type;
    }

    public void setDictName(String dictName) {
        this.dictName = dictName;
    }

    public boolean equals(Object o) {
        if (o == this) {
            return true;
        }
        if (!(o instanceof AdjustAssetsCardVO)) {
            return false;
        }
        AdjustAssetsCardVO other = (AdjustAssetsCardVO) o;
        if (!other.canEqual(this)) {
            return false;
        }
        Object this$id = getId();
        Object other$id = other.getId();
        if (this$id == null) {
            if (other$id != null) {
                return false;
            }
        } else if (!this$id.equals(other$id)) {
            return false;
        }
        Object this$createTime = getCreateTime();
        Object other$createTime = other.getCreateTime();
        if (this$createTime == null) {
            if (other$createTime != null) {
                return false;
            }
        } else if (!this$createTime.equals(other$createTime)) {
            return false;
        }
        Object this$reason = getReason();
        Object other$reason = other.getReason();
        if (this$reason == null) {
            if (other$reason != null) {
                return false;
            }
        } else if (!this$reason.equals(other$reason)) {
            return false;
        }
        Object this$assetsIds = getAssetsIds();
        Object other$assetsIds = other.getAssetsIds();
        if (this$assetsIds == null) {
            if (other$assetsIds != null) {
                return false;
            }
        } else if (!this$assetsIds.equals(other$assetsIds)) {
            return false;
        }
        Object this$breakAssetsIds = getBreakAssetsIds();
        Object other$breakAssetsIds = other.getBreakAssetsIds();
        if (this$breakAssetsIds == null) {
            if (other$breakAssetsIds != null) {
                return false;
            }
        } else if (!this$breakAssetsIds.equals(other$breakAssetsIds)) {
            return false;
        }
        Object this$userName = getUserName();
        Object other$userName = other.getUserName();
        if (this$userName == null) {
            if (other$userName != null) {
                return false;
            }
        } else if (!this$userName.equals(other$userName)) {
            return false;
        }
        Object this$assetsList = getAssetsList();
        Object other$assetsList = other.getAssetsList();
        if (this$assetsList == null) {
            if (other$assetsList != null) {
                return false;
            }
        } else if (!this$assetsList.equals(other$assetsList)) {
            return false;
        }
        Object this$breakAssetsList = getBreakAssetsList();
        Object other$breakAssetsList = other.getBreakAssetsList();
        if (this$breakAssetsList == null) {
            if (other$breakAssetsList != null) {
                return false;
            }
        } else if (!this$breakAssetsList.equals(other$breakAssetsList)) {
            return false;
        }
        Object this$type = getType();
        Object other$type = other.getType();
        if (this$type == null) {
            if (other$type != null) {
                return false;
            }
        } else if (!this$type.equals(other$type)) {
            return false;
        }
        Object this$dictName = getDictName();
        Object other$dictName = other.getDictName();
        return this$dictName == null ? other$dictName == null : this$dictName.equals(other$dictName);
    }

    protected boolean canEqual(Object other) {
        return other instanceof AdjustAssetsCardVO;
    }

    public int hashCode() {
        Object $id = getId();
        int result = (1 * 59) + ($id == null ? 43 : $id.hashCode());
        Object $createTime = getCreateTime();
        int result2 = (result * 59) + ($createTime == null ? 43 : $createTime.hashCode());
        Object $reason = getReason();
        int result3 = (result2 * 59) + ($reason == null ? 43 : $reason.hashCode());
        Object $assetsIds = getAssetsIds();
        int result4 = (result3 * 59) + ($assetsIds == null ? 43 : $assetsIds.hashCode());
        Object $breakAssetsIds = getBreakAssetsIds();
        int result5 = (result4 * 59) + ($breakAssetsIds == null ? 43 : $breakAssetsIds.hashCode());
        Object $userName = getUserName();
        int result6 = (result5 * 59) + ($userName == null ? 43 : $userName.hashCode());
        Object $assetsList = getAssetsList();
        int result7 = (result6 * 59) + ($assetsList == null ? 43 : $assetsList.hashCode());
        Object $breakAssetsList = getBreakAssetsList();
        int result8 = (result7 * 59) + ($breakAssetsList == null ? 43 : $breakAssetsList.hashCode());
        Object $type = getType();
        int result9 = (result8 * 59) + ($type == null ? 43 : $type.hashCode());
        Object $dictName = getDictName();
        return (result9 * 59) + ($dictName == null ? 43 : $dictName.hashCode());
    }

    public String toString() {
        return "AdjustAssetsCardVO(id=" + getId() + ", createTime=" + getCreateTime() + ", reason=" + getReason() + ", assetsIds=" + getAssetsIds() + ", breakAssetsIds=" + getBreakAssetsIds() + ", userName=" + getUserName() + ", assetsList=" + getAssetsList() + ", breakAssetsList=" + getBreakAssetsList() + ", type=" + getType() + ", dictName=" + getDictName() + PoiElUtil.RIGHT_BRACKET;
    }

    public Integer getId() {
        return this.id;
    }

    public String getCreateTime() {
        return this.createTime;
    }

    public String getReason() {
        return this.reason;
    }

    public String getAssetsIds() {
        return this.assetsIds;
    }

    public String getBreakAssetsIds() {
        return this.breakAssetsIds;
    }

    public String getUserName() {
        return this.userName;
    }

    public List<Assets> getAssetsList() {
        return this.assetsList;
    }

    public List<Assets> getBreakAssetsList() {
        return this.breakAssetsList;
    }

    public Integer getType() {
        return this.type;
    }

    public String getDictName() {
        return this.dictName;
    }
}